Greek-Style Green Bean & Potato Salad